to repeat or continue - Espagnol Anglais Dictionnaire